Taste Of Siam (Menu)

810 Elmwood Ave, Buffalo
+1 716-886-0746

Give a rating to Taste Of Siam

Suggest a dish

How much did you spend at Taste Of Siam?